package cn.jobstart.export;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import java.util.Date;
import java.math.BigDecimal;
import lombok.Data;

import cn.afterturn.easypoi.excel.annotation.Excel;
import java.io.Serializable;


/**
*    @author xy
*    @Date 2024-01-08 10:22:54
*    @description DouyinMessageDomainExport      抖音消息(评论管理、私聊管理)
*/
@ApiModel("抖音消息(评论管理、私聊管理)ModelDomainExport")
@Data
public  class DouyinMessageDomainExport implements Serializable {

    /**
     * 消息类型
     * 0:评论:comment,1:私聊:secret_talk,2:回复评论:reply
     */


     @Excel(name = "消息类型",type=10)
     private Integer type;







    /**
     * 回复状态
     * 0:未回复:un_reply,1:已回复:replied
     */


     @Excel(name = "回复状态",type=10)
     private Integer status;







    /**
     * 根据消息类型 存放对应业务id
     */

     @Excel(name = "根据消息类型 存放对应业务id")
     private String itemId;





    /**
     * 消息来源的user_id
     */

     @Excel(name = "消息来源的user_id")
     private String fromUserId;





    /**
     * 评论创建时间
     */

     @Excel(name = "评论创建时间",format="yyyy-MM-dd HH:mm:ss")
     private Date commentCreateTime;





    /**
     * 该评论的点赞数
     */


     @Excel(name = "该评论的点赞数",type=10)
     private Integer diggCount;







    /**
     * 该评论的回复数量
     */


     @Excel(name = "该评论的回复数量",type=10)
     private Integer replyCommentTotal;







    /**
     * 视频id
     */

     @Excel(name = "视频id")
     private String videoId;





    /**
     * 员工账号唯一标识
     */

     @Excel(name = "员工账号唯一标识")
     private String openId;





    /**
     * 消息目的user_id 抖音
     */

     @Excel(name = "消息目的user_id 抖音")
     private String toUserId;





    /**
     * 是否置顶
     * 1:置顶:top,0:未置顶:un_top
     */


     @Excel(name = "是否置顶",type=10)
     private Integer topFlag;







    /**
     * 内容模板id
     */

     @Excel(name = "内容模板id")
     private String messageTemplateId;





    /**
     * 该评论回复的评论的评论id
     */

     @Excel(name = "该评论回复的评论的评论id")
     private String replyCommentId;





    /**
     * 系统用户id
     */

     @Excel(name = "系统用户id")
     private String userId;





    /**
     * 抖音用户头像url
     */

     @Excel(name = "抖音用户头像url")
     private String avatar;





    /**
     * 抖音用户昵称
     */

     @Excel(name = "抖音用户昵称")
     private String nickName;





    /**
     * 会话 ID
     */

     @Excel(name = "会话 ID")
     private String conversationShortId;





    /**
     * 消息 ID
     */

     @Excel(name = "消息 ID")
     private String serverMessageId;





    /**
     * 内容
     */

     @Excel(name = "内容")
     private String content;






}
